payment reminders - German English Dictionary